Hotel in James Bay, Victoria

Oswego Hotel | Hotel in James Bay, British Columbia

Map-icon500 Oswego Street, Victoria, V8V 4Z2, Canada
9.0 · Exceptional 2266 reviews2266 reviews SonderSonder Hotel SuiteHotel Suite ParkingParking Pet FriendlyPet Friendly

James Bay mornings, harbor light, full kitchens in every room.

At this property
Parking Parking Pet Friendly Pet Friendly TV TV View View Wheelchair Accessible Wheelchair Accessible Balcony/Terrace Balcony/Terrace Accessibility Accessibility Security/Safety Security/Safety EV Charge Station EV Charge Station Sports/Activities Sports/Activities Bedding/Linens Bedding/Linens Wellness Facilities Wellness Facilities Fireplace Fireplace Restaurant Restaurant Bar Bar Guest Services Guest Services Entertainment Entertainment Breakfast Breakfast Heating Heating Internet Internet Kitchen Kitchen Laundry Laundry

Oswego Hotel places you in James Bay on a quiet street in Victoria, a few minutes from the parliament buildings and the historic harbor. It is a Hotel stay with an easy city pace, close to some of the area’s most recognizable landmarks while keeping the atmosphere composed and residential. Step outside and the neighborhood feels close at hand, with the harbor and downtown streets within an easy walk. Inside, the setting is calm, practical, and designed for travelers who want a comfortable base in the center of the city. Rooms and suites at Oswego Hotel all include full kitchens, so you can settle in with the flexibility of simple meals, early coffee, or a slower start to the day. Some units also offer balconies or terraces, giving you a place to step out and take in the view. With laundry available, pet friendly suites upon request, and child friendly stays, the property works well for longer visits and for guests who prefer more room to live, not just sleep. Shared spaces add to the sense of ease. Secure underground parking is available, along with EV charging stations on a first come, first serve basis. There is an on site restaurant, a bar, breakfast, fitness facilities, and a quiet outdoor zen garden, while guest services help with the details that make arrival and each day feel smooth. Accessibility features are also available, including wheelchair accessible access. It is the kind of stay that keeps the city within reach while giving you a steady place to return to. From here, James Bay unfolds on foot in a way that feels practical and unhurried. You are well placed for sightseeing, daily errands, and time by the harbor, with the comfort of a kitchen and the privacy of a hotel room. The result is a stay that feels settled, well connected, and easy to remember.
Arrivals & Check-in

Contactless check-in, full kitchens, parliament buildings a few minutes' walk away

Hotel · Victoria
Arrival
Minimum check-in age 18, photo ID and credit card required.
Bath products
Raised toilet , Lowered sink , Grab bars
Design
Rooms and suites, full kitchens, dog-friendly suites.
Tech
Free Wifi , TV , Board games/puzzles
Bedrooms & Baths

Suites with full kitchens for longer stays

Snack bar Snack bar Coffee house on site Coffee house on site Bar Bar Restaurant Restaurant Wine/Champagne Wine/Champagne Parking Parking Private Parking Private Parking Parking garage Parking garage Electric vehicle charging station Electric vehicle charging station Accessible parking Accessible parking
Property Amenities

Comforts and facilities at this stay

InternetInternet
KitchenKitchen
ParkingParking
Pet FriendlyPet Friendly
TVTV
AccessibilityAccessibility
Guest Reviews

Oswego Hotel Reviews

“Ok”

Edward · May 29, 2026 07:00:00 AM

“Overall package at the hotel was disappointing”

Chris · May 28, 2026 07:00:00 AM

“Relaxing”

James · May 26, 2026 07:00:00 AM

Good to know · before you book.

Check-in
The minimum age for check-in is 18
Cancellation Policy
Free cancellation
Pet Policy
Pets are allowed upon request and charges may apply.
Payment Policy
Credit card required
Stay length
1 Night minimum.
Other Policy
Guests are required to show a photo id and credit card upon check-in. please note that all special requests are subject to availability and additional charges may apply, guests under the age of 18 can only check in with a parent or official guardian, please inform of your expected arrival time in advance. you can use the special requests box when booking, or contact the property directly using the contact details in your confirmation.
Booking
Discover and compare here; reserve with a trusted partner.

Bookings fulfilled by Booking.com, Vrbo, or Expedia — you get their booking protections and support.

FAQs

Frequently asked questions

01 / 05
Is parking available at Oswego Hotel?
Yes. The hotel offers secure underground parking on site, including accessible parking and an electric vehicle charging station that’s available first come, first served.

02 / 05
Do the rooms have kitchens?
Yes. All rooms and suites feature full kitchens, so you can prepare meals during your stay.

03 / 05
Is Oswego Hotel pet friendly?
Yes. Pets are allowed upon request, and charges may apply. Dog-friendly suites are also available upon request.

04 / 05
Is the hotel accessible for guests with mobility needs?
Yes. The property is wheelchair accessible and includes facilities for disabled guests, with features such as a lowered sink, raised toilet, and toilet with grab rails.

05 / 05
Does the hotel have on-site dining?
Yes. There is an on-site restaurant, along with a bar and snack bar.

Yes. The hotel offers secure underground parking on site, including accessible parking and an electric vehicle charging station that’s available first come, first served.

Yes. All rooms and suites feature full kitchens, so you can prepare meals during your stay.

Yes. Pets are allowed upon request, and charges may apply. Dog-friendly suites are also available upon request.

Yes. The property is wheelchair accessible and includes facilities for disabled guests, with features such as a lowered sink, raised toilet, and toilet with grab rails.

Yes. There is an on-site restaurant, along with a bar and snack bar.
Neighborhoods of James Bay

Every few blocks, a different James Bay.

From historic streets to leafy waterfront, each neighborhood offers its own way
to spend a day in the city.

US $170/ Night Best price guaranteed